Big Huge Thesaurus

Columba palumbus

noun